@charset "utf-8";

*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: 0; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
html{height: 100%;}
html,body,div,p,strong,span,a,b,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,del,img,i,em,select,button,textarea,input{margin: 0; padding: 0;}
body{background: #fff; font-family: 'Microsoft YaHei',"Arial",'SimSun', Serif; font-size: 16px; color: #333; position: relative; min-height: 100%;}
a,img,button,input,textarea,select{-webkit-tap-highlight-color:rgba(255,255,255,0);}
input[type="text"],input[type="hidden"],input[type="password"],button,textarea,select{outline: none; border: none; -webkit-appearance: none;-moz-appearance:none; appearance: none; border-radius: 0; font-family: 'Microsoft YaHei',"Arial",'SimSun', Serif;}
select::-ms-expand{display: none;}
input::-ms-clear{display: none;}

table{border-collapse:collapse;}
a{text-decoration: none; color: #333;}
a:hover{text-decoration: none;}
a:focus{text-decoration: none;}
li{list-style: none;}
img{vertical-align: middle; border: none;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.hidden{overflow: hidden;}
.h1,.h2,.h3,.h4,.h5,.h6{font-weight: normal;}
.clearfix:after{content: ""; display: block; height: 0; visibility: hidden; clear: both;}
.clearfix {*zoom: 1;}
.cell_box{font-size: 0;}
.cell_box:before{content: ''; height: 100%; display: inline-block; vertical-align: middle;}
.cell_box .cell{width: 100%; display: inline-block; vertical-align: middle;}

.white {color: #ffffff;}
.pad-b30 { padding-bottom: 30px;}
/***字体*****/
.fnt-14 { font-size:14px;}
.fnt-15 { font-size:15px;}
.fnt-16 { font-size:16px;}
.fnt-17 { font-size:0.17rem;}
.fnt-18 { font-size:0.18rem;}
.fnt-20 { font-size:20px;}
.fnt-22 { font-size:0.22rem;}
.fnt-24 { font-size:0.24rem;}
.fnt-26 { font-size:0.26rem;}
.fnt-28 { font-size:0.28rem;}
.fnt-30 { font-size:30px;}
.fnt-32 { font-size:32px;}
.fnt-34 { font-size:0.34rem;}
.fnt-36 { font-size:0.36rem;}
.fnt-40 { font-size:40px;}
.fnt-42 { font-size:42px;}
.fnt-44 { font-size:0.44rem;}
.fnt-47 { font-size:0.47rem;}
.fnt-48 { font-size:0.48rem;}
.fnt-50 { font-size:0.5rem;}
.fnt-52 { font-size:0.52rem;}
.fnt-60 { font-size:0.6rem;}
.fnt-64 { font-size:0.64rem;}
.fnt-90 { font-size:90px;}
.fnt-130 { font-size:1.3rem;}

@media only screen and (max-width:750px){

.fnt-34 { font-size:0.34rem;}
.fnt-36 { font-size:0.36rem;}
.fnt-40 { font-size:0.4rem;}
.fnt-42 { font-size:0.42rem;}
.fnt-44 { font-size:0.44rem;}
.fnt-47 { font-size:0.47rem;}
.fnt-48 { font-size:0.48rem;}
.fnt-50 { font-size:0.5rem;}
.fnt-52 { font-size:0.52rem;}
.fnt-60 { font-size:0.6rem;}
.fnt-64 { font-size:0.64rem;}
.fnt-90 { font-size:0.9rem;}
.fnt-130 { font-size:1.3rem;}

}

@media only screen and (max-width:414px){

.fnt-14 { font-size:13px;}
.fnt-15 { font-size:13px;}
.fnt-16 { font-size:14px;}
.fnt-17 { font-size:14px;}
.fnt-18 { font-size:14px;}
.fnt-20 { font-size:14px;}
.fnt-22 { font-size:14px;}
.fnt-24 { font-size:15px;}
.fnt-26 { font-size:15px;}
.fnt-28 { font-size:16px;}
}

@media only screen and (max-width:375px){

.fnt-14 { font-size:13px;}
.fnt-15 { font-size:13px;}
.fnt-16 { font-size:14px;}
.fnt-17 { font-size:14px;}
.fnt-18 { font-size:14px;}
.fnt-20 { font-size:14px;}
.fnt-22 { font-size:14px;}
.fnt-24 { font-size:15px;}
.fnt-26 { font-size:15px;}
.fnt-28 { font-size:15px;}
.fnt-30 { font-size:16px;}
.fnt-32 { font-size:16px;}
.fnt-34 { font-size:17px;}
.fnt-36 { font-size:18px;}

}


/*scroll*/
::-webkit-scrollbar {width:4px;height:4px}
::-webkit-scrollbar-button:vertical {display:none}
::-webkit-scrollbar-corner,::-webkit-scrollbar-track {background-color:#f5f5f5;}
::-webkit-scrollbar-thumb {border-radius:0;background-color:#0094dc;}
::-webkit-scrollbar-thumb:vertical:hover {background-color:#0094dc;}
::-webkit-scrollbar-thumb:vertical:active {background-color:#0094dc;}


